az ml service

Catatan

Referensi ini adalah bagian dari ekstensi azure-cli-ml untuk Azure CLI (versi 2.0.28 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah layanan ml az. Pelajari lebih lanjut tentang ekstensi.

Mengelola layanan yang dioprasikan.

Perintah

Nama Deskripsi Jenis Status
az ml service delete

Menghapus layanan dari ruang kerja.

Ekstensi GA
az ml service get-access-token

Dapatkan token untuk mengeluarkan permintaan layanan.

Ekstensi GA
az ml service get-keys

Dapatkan kunci untuk mengeluarkan permintaan terhadap layanan.

Ekstensi GA
az ml service get-logs

Mendapatkan log untuk layanan.

Ekstensi GA
az ml service list

Mencantumkan layanan di ruang kerja.

Ekstensi GA
az ml service regen-key

Meregenerasi kunci untuk layanan.

Ekstensi GA
az ml service run

Jalankan layanan di ruang kerja.

Ekstensi GA
az ml service show

Tampilkan detail untuk layanan di ruang kerja.

Ekstensi GA
az ml service update

Memperbarui layanan di ruang kerja.

Ekstensi GA

az ml service delete

Menghapus layanan dari ruang kerja.

az ml service delete --name
                     [--path]
                     [--resource-group]
                     [--subscription-id]
                     [--workspace-name]
                     [-v]

Parameter yang Diperlukan

--name -n

Nama layanan yang akan dihapus.

Parameter Opsional

--path

Jalur ke folder proyek. Default: direktori saat ini.

--resource-group -g

Grup sumber daya yang sesuai dengan ruang kerja yang disediakan.

--subscription-id

Menentukan ID langganan.

--workspace-name -w

Nama ruang kerja yang berisi layanan yang akan dihapus.

-v

Bendera verbositas.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ml service get-access-token

Dapatkan token untuk mengeluarkan permintaan layanan.

az ml service get-access-token --name
                               [--path]
                               [--resource-group]
                               [--subscription-id]
                               [--workspace-name]
                               [-v]

Parameter yang Diperlukan

--name -n

Nama Layanan.

Parameter Opsional

--path

Jalur ke folder proyek. Default: direktori saat ini.

--resource-group -g

Grup sumber daya yang sesuai dengan ruang kerja yang disediakan.

--subscription-id

Menentukan ID langganan.

--workspace-name -w

Nama ruang kerja yang berisi layanan yang akan ditampilkan.

-v

Bendera verbositas.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ml service get-keys

Dapatkan kunci untuk mengeluarkan permintaan terhadap layanan.

az ml service get-keys --name
                       [--path]
                       [--resource-group]
                       [--subscription-id]
                       [--workspace-name]
                       [-v]

Parameter yang Diperlukan

--name -n

Nama Layanan.

Parameter Opsional

--path

Jalur ke folder proyek. Default: direktori saat ini.

--resource-group -g

Grup sumber daya yang sesuai dengan ruang kerja yang disediakan.

--subscription-id

Menentukan ID langganan.

--workspace-name -w

Nama ruang kerja yang berisi layanan yang akan ditampilkan.

-v

Bendera verbositas.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ml service get-logs

Mendapatkan log untuk layanan.

az ml service get-logs --name
                       [--init]
                       [--num_lines]
                       [--path]
                       [--resource-group]
                       [--subscription-id]
                       [--workspace-name]
                       [-v]

Parameter yang Diperlukan

--name -n

Nama Layanan.

Parameter Opsional

--init -i

Dapatkan log kontainer init alih-alih kontainer penilaian.

nilai default: False
--num_lines -l

Jumlah baris log yang akan dikembalikan dari ekor (defaultnya adalah 5000).

nilai default: 5000
--path

Jalur ke folder proyek. Default: direktori saat ini.

--resource-group -g

Grup sumber daya yang sesuai dengan ruang kerja yang disediakan.

--subscription-id

Menentukan ID langganan.

--workspace-name -w

Nama ruang kerja yang berisi layanan yang akan ditampilkan.

-v

Bendera verbositas.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ml service list

Mencantumkan layanan di ruang kerja.

az ml service list [--compute-type]
                   [--image-digest]
                   [--model-id]
                   [--model-name]
                   [--path]
                   [--property]
                   [--resource-group]
                   [--subscription-id]
                   [--tag]
                   [--workspace-name]
                   [-v]

Parameter Opsional

--compute-type -c

Jika disediakan, hanya akan menampilkan layanan yang memiliki jenis komputasi yang ditentukan. (Opsinya adalah 'ACI', 'AKS').

--image-digest

Jika disediakan, hanya akan menampilkan layanan yang memiliki hash gambar yang ditentukan.

--model-id

Jika disediakan, hanya akan menampilkan layanan yang memiliki id model yang ditentukan.

--model-name

Jika disediakan, hanya akan menampilkan layanan yang memiliki nama model yang ditentukan.

--path

Jalur ke folder proyek. Default: direktori saat ini.

--property

Jika disediakan, akan memfilter berdasarkan kunci/nilai yang disediakan (e.g. key, atau key=value). Beberapa properti dapat ditentukan dengan beberapa opsi --property.

nilai default: []
--resource-group -g

Grup sumber daya yang sesuai dengan ruang kerja yang disediakan.

--subscription-id

Menentukan ID langganan.

--tag

Jika disediakan, akan memfilter berdasarkan kunci/nilai yang disediakan (e.g. key, atau key=value). Beberapa tag dapat ditentukan dengan beberapa opsi --tag.

nilai default: []
--workspace-name -w

Nama ruang kerja yang berisi layanan yang akan dicantumkan.

-v

Bendera verbositas.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ml service regen-key

Meregenerasi kunci untuk layanan.

az ml service regen-key --key
                        --name
                        [--path]
                        [--resource-group]
                        [--set-key]
                        [--subscription-id]
                        [--workspace-name]
                        [-v]

Parameter yang Diperlukan

--key -k

Kunci mana yang akan diregenerasi, jika regen ditentukan. Opsi: Primer, Sekunder.

--name -n

Nama Layanan.

Parameter Opsional

--path

Jalur ke folder proyek. Default: direktori saat ini.

--resource-group -g

Grup sumber daya yang sesuai dengan ruang kerja yang disediakan.

--set-key -s

Berikan nilai autentikasi untuk kunci yang ditentukan.

--subscription-id

Menentukan ID langganan.

--workspace-name -w

Nama ruang kerja yang berisi layanan yang akan ditampilkan.

-v

Bendera verbositas.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ml service run

Jalankan layanan di ruang kerja.

az ml service run --name
                  [--input-data]
                  [--path]
                  [--resource-group]
                  [--subscription-id]
                  [--workspace-name]
                  [-v]

Parameter yang Diperlukan

--name -n

Nama layanan yang akan dinilai.

Parameter Opsional

--input-data -d

Data yang digunakan untuk memanggil layanan web.

--path

Jalur ke folder proyek. Default: direktori saat ini.

--resource-group -g

Grup sumber daya yang sesuai dengan ruang kerja yang disediakan.

--subscription-id

Menentukan ID langganan.

--workspace-name -w

Nama ruang kerja yang berisi layanan yang akan dijalankan.

-v

Bendera verbositas.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ml service show

Tampilkan detail untuk layanan di ruang kerja.

az ml service show --name
                   [--path]
                   [--resource-group]
                   [--subscription-id]
                   [--workspace-name]
                   [-v]

Parameter yang Diperlukan

--name -n

Nama layanan web yang akan ditampilkan.

Parameter Opsional

--path

Jalur ke folder proyek. Default: direktori saat ini.

--resource-group -g

Grup sumber daya yang sesuai dengan ruang kerja yang disediakan.

--subscription-id

Menentukan ID langganan.

--workspace-name -w

Nama ruang kerja yang berisi layanan yang akan ditampilkan.

-v

Bendera verbositas.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az ml service update

Memperbarui layanan di ruang kerja.

az ml service update --name
                     [--add-property]
                     [--add-tag]
                     [--ae]
                     [--ai]
                     [--ar]
                     [--as]
                     [--at]
                     [--autoscale-max-replicas]
                     [--autoscale-min-replicas]
                     [--base-image]
                     [--base-image-registry]
                     [--cc]
                     [--ccl]
                     [--cf]
                     [--collect-model-data]
                     [--compute-target]
                     [--cuda-version]
                     [--dc]
                     [--description]
                     [--dn]
                     [--ds]
                     [--ed]
                     [--eg]
                     [--entry-script]
                     [--environment-name]
                     [--environment-version]
                     [--failure-threshold]
                     [--gb]
                     [--gbl]
                     [--gc]
                     [--ic]
                     [--id]
                     [--is-migration]
                     [--kp]
                     [--ks]
                     [--lo]
                     [--max-request-wait-time]
                     [--model]
                     [--model-metadata-file]
                     [--no-wait]
                     [--nr]
                     [--path]
                     [--period-seconds]
                     [--po]
                     [--remove-tag]
                     [--replica-max-concurrent-requests]
                     [--resource-group]
                     [--rt]
                     [--sc]
                     [--scoring-timeout-ms]
                     [--sd]
                     [--se]
                     [--sk]
                     [--sp]
                     [--st]
                     [--subscription-id]
                     [--timeout-seconds]
                     [--token-auth-enabled]
                     [--workspace-name]
                     [-v]

Parameter yang Diperlukan

--name -n

Nama layanan yang akan diperbarui.

Parameter Opsional

--add-property

Properti kunci/nilai untuk ditambahkan (e.g. key=value ). Beberapa properti dapat ditentukan dengan beberapa opsi --add-property.

nilai default: []
--add-tag

Tag kunci/nilai untuk ditambahkan (e.g. key=value ). Beberapa tag dapat ditentukan dengan beberapa opsi --add-tag.

nilai default: []
--ae --auth-enabled

Apakah akan mengaktifkan autentikasi kunci untuk Layanan web ini atau tidak. Default ke False.

--ai --enable-app-insights

Apakah akan mengaktifkan Application Insights untuk Layanan web ini atau tidak. Default ke False.

--ar --autoscale-refresh-seconds

Seberapa sering penskala otomatis harus mencoba menskalakan Layanan web ini. Default ke 1.

--as --autoscale-enabled

Apakah akan mengaktifkan penskalaan otomatis untuk Layanan Web ini atau tidak. Default ke True jika num_replicas adalah Tidak Ada.

--at --autoscale-target-utilization

Pemanfaatan target (dalam persen dari 100) penskala otomatis harus berusaha mempertahankan Layanan web ini. Default ke 70.

--autoscale-max-replicas --ma

Jumlah maksimum kontainer yang digunakan ketika melakukan penskalaan otomatis Webservice ini. Default ke 10.

--autoscale-min-replicas --mi

Jumlah minimum kontainer yang digunakan saat penskalaan otomatis Layanan web ini. Default ke 1.

--base-image --bi

Gambar kustom yang akan digunakan sebagai gambar dasar. Jika tidak ada gambar dasar yang diberikan maka gambar dasar akan digunakan berdasarkan parameter runtime yang diberikan.

--base-image-registry --ir

Registri gambar yang berisi gambar dasar.

--cc --cpu-cores

Jumlah inti cpu yang akan dialokasikan untuk Layanan web ini. Dapat berupa desimal. Default ke 0.1.

--ccl --cpu-cores-limit

Jumlah maksimum core CPU yang diizinkan untuk digunakan oleh Layanan Web ini. Dapat berupa desimal.

--cf --conda-file

Jalur ke file lokal yang berisi definisi lingkungan conda yang akan digunakan untuk gambar.

--collect-model-data --md

Apakah akan mengaktifkan pengumpulan data model untuk Layanan web ini atau tidak. Default ke False.

--compute-target

(Pratinjau) Menentukan target komputasi dengan ekstensi AzureML yang diinstal untuk menghosting titik akhir dan penyebaran online Kubernetes yang dimigrasikan.

--cuda-version --cv

Versi CUDA dipasang untuk gambar yang membutuhkan dukungan GPU. Gambar GPU harus digunakan pada Layanan Microsoft Azure seperti Azure Container Instances, Komputasi Azure Machine Learning, Microsoft Azure Virtual Machines, dan Azure Kubernetes Service. Versi yang didukung adalah 9.0, 9.1, dan 10.0. Jika 'enable_gpu' diatur, defaultnya adalah '9.1'.

--dc --deploy-config-file

Jalur ke file JSON yang berisi metadata penyebaran.

--description -d

Deskripsi layanan.

--dn --dns-name-label

Nama dns untuk Layanan Web ini.

--ds --extra-docker-file-steps

Jalur ke file lokal yang berisi langkah-langkah Docker tambahan untuk dijalankan saat menyiapkan gambar.

--ed --environment-directory

Direktori untuk Azure Pembelajaran Mesin Environment untuk penyebaran. Ini adalah jalur direktori yang sama seperti yang disediakan dalam perintah 'az ml environment scaffold'.

--eg --enable-gpu

Apakah akan mengaktifkan dukungan GPU dalam gambar atau tidak. Gambar GPU harus digunakan pada Layanan Microsoft Azure seperti Azure Container Instances, Komputasi Azure Machine Learning, Microsoft Azure Virtual Machines, dan Azure Kubernetes Service. Default ke False.

--entry-script --es

Jalur ke file lokal yang berisi kode yang akan dijalankan untuk layanan (jalur relatif dari source_directory jika disediakan).

--environment-name -e

Nama Azure Pembelajaran Mesin Environment untuk penyebaran.

--environment-version --ev

Versi Azure Pembelajaran Mesin Environment yang sudah ada untuk penyebaran.

--failure-threshold --ft

Ketika Sebuah Pod dimulai dan pemeriksaan keaktifan gagal, Kubernetes akan mencoba --failure-threshold kali sebelum menyerah. Default ke 3. Nilai minimalnya adalah 1.

--gb --memory-gb

Jumlah memori (dalam GB) yang dialokasikan untuk Webservice ini. Dapat berupa desimal.

--gbl --memory-gb-limit

Jumlah maksimum memori (dalam GB) yang diizinkan untuk digunakan oleh Layanan Web ini. Dapat berupa desimal.

--gc --gpu-cores

Jumlah inti gpu yang akan dialokasikan untuk Layanan Web ini. Defaultnya adalah 1.

--ic --inference-config-file

Jalur ke file JSON atau YAML yang berisi konfigurasi inferensi.

--id --initial-delay-seconds

Jumlah detik setelah kontainer dimulai sebelum probe keaktifan dimulai. Defaultnya diatur ke 310.

--is-migration

(Pratinjau) Apakah akan memigrasikan layanan web AKS ke titik akhir dan penyebaran online Kubernetes atau tidak. Default ke False.

--kp --primary-key

Kunci autentikasi utama yang akan digunakan untuk Layanan web ini.

--ks --secondary-key

Kunci autentikasi sekunder yang digunakan untuk Layanan Web ini.

--lo --location

Wilayah Azure untuk menggunakan Layanan Web ini. Jika tidak ditentukan, lokasi Ruang Kerja akan digunakan. Detail selengkapnya tentang wilayah yang tersedia dapat ditemukan di sini: https://azure.microsoft.com/en-us/global-infrastructure/services/?regions=all& products=container-instances.

--max-request-wait-time --mr

Jumlah waktu maksimum permintaan akan tetap berada dalam antrean (dalam milidetik) sebelum menampilkan kesalahan 503. Default ke 500.

--model -m

ID model yang akan disebarkan. Beberapa model dapat ditentukan dengan argumen -m tambahan. Model harus didaftarkan terlebih dahulu.

nilai default: []
--model-metadata-file -f

Jalur ke file JSON yang berisi metadata pendaftaran model. Beberapa model dapat disediakan menggunakan beberapa parameter -f.

nilai default: []
--no-wait

Bendera untuk tidak menunggu panggilan asinkron.

--nr --num-replicas

Jumlah kontainer yang dialokasikan untuk Layanan web ini. Tidak ada default, jika parameter ini tidak diatur, maka penskala otomatis diaktifkan secara default.

--path

Jalur ke folder proyek. Default: direktori saat ini.

--period-seconds --ps

Seberapa sering (dalam hitungan detik) untuk melakukan probe keaktifan. Default ke 10 detik. Nilai minimalnya adalah 1.

--po --port

Port lokal tempat mengekspos titik akhir HTTP layanan.

--remove-tag

Kunci tag yang akan dihapus. Beberapa tag dapat ditentukan dengan beberapa opsi --remove-tag.

nilai default: []
--replica-max-concurrent-requests --rm

Jumlah permintaan bersamaan maksimum per simpul untuk memungkinkan layanan Web ini. Default ke 1.

--resource-group -g

Grup sumber daya yang sesuai dengan ruang kerja yang disediakan.

--rt --runtime

Runtime mana yang akan digunakan untuk gambar. Runtime yang didukung saat ini adalah 'spark-py' dan 'python'spark-py|python|python-slim.

--sc --ssl-cname

Cname jika SSL diaktifkan. Hanya berlaku saat memperbarui layanan ACI.

--scoring-timeout-ms --tm

Batas waktu untuk memberlakukan penilaian panggilan ke Layanan web ini. Default ke 60000.

--sd --source-directory

Jalur ke folder yang berisi semua file untuk membuat gambar.

--se --ssl-enabled

Apakah akan mengaktifkan SSL untuk Layanan web ini atau tidak. Default ke False.

--sk --ssl-key-pem-file

File kunci yang diperlukan jika SSL diaktifkan.

--sp --ssl-cert-pem-file

File sertifikat diperlukan jika SSL diaktifkan.

--st --success-threshold

Keberhasilan minimum berturut-turut untuk probe keaktifan dianggap berhasil setelah gagal. Default ke 1. Nilai minimalnya adalah 1.

--subscription-id

Menentukan ID langganan.

--timeout-seconds --ts

Jumlah detik setelah waktu pemeriksaan keaktifan habis. Default ke 2 detik. Nilai minimalnya adalah 1.

--token-auth-enabled

Apakah akan mengaktifkan autentikasi token untuk Layanan Web ini atau tidak. Hanya tersedia untuk layanan web AKS. Default ke False.

--workspace-name -w

Nama ruang kerja yang berisi layanan yang akan diperbarui.

-v

Bendera verbositas.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.